Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 BLOOMSBURY SQUARE Terraced £3,391,740 £2,000,000 18 Jun 2010